DELETE od FROM `obligation_details` as od
LEFT JOIN obligations as o on o.id = od.obligation_id
WHERE o.id is null ;

ALTER TABLE `obligation_details` ADD CONSTRAINT `FK_obligation_details_1` FOREIGN KEY `FK_obligation_details_1` (`obligation_id`)
    REFERENCES `obligations` (`id`)
    ON DELETE CASCADE
    ON UPDATE RESTRICT;

ALTER TABLE `obligation_disbursement` ADD CONSTRAINT `FK_obligation_disbursement_1` FOREIGN KEY `FK_obligation_disbursement_1` (`obligation_details_id`)
    REFERENCES `obligation_details` (`id`)
    ON DELETE CASCADE
    ON UPDATE RESTRICT;


